vtk9.git
7 weeks agoDeclare fast forward from 9.6.2+dfsg1-3
Anton Gladky [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Declare fast forward from 9.6.2+dfsg1-3

[dgit --quilt=gbp --overwrite]

7 weeks agoFix segfault writing ascii .vtu files with implicit cell type arrays
Anton Gladky [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Fix segfault writing ascii .vtu files with implicit cell type arrays

Forwarded: not-yet

NewIterator() returns nullptr for the implicit cell-type arrays used
since VTK 9.6, so WriteAsciiData() dereferenced that nullptr in
iter->Delete(). Merely guarding the Delete() is not enough: the
templated writer already returns early on a null iterator, so the array
is then written empty, and since WriteInlineData() discards the return
value the writer reports success for a file which has lost all of its
cells. Write such arrays through an explicit copy instead.
Closes yade FTBFS.

Gbp-Pq: Name fix_xmlwriter_ascii_implicit_cellarray_segfault.patch

7 weeks agobuild_reproducibility
Debian Science Maintainers [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
build_reproducibility

===================================================================

Gbp-Pq: Name build_reproducibility.patch

7 weeks agoFix FTBFS with GDAL 3.13.0.
Bas Couwenberg [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Fix FTBFS with GDAL 3.13.0.

error: invalid conversion from 'CSLConstList' {aka 'const char* const*'} to 'char**' [-fpermissive]

From GDAL 3.13.0 NEWS:
"
 * GDALMajorObject: Use CSLConstList for GetMetadata, SetMetadata (API breakage)
"

Gbp-Pq: Name gdal-3.13.patch

7 weeks agomatplotlib_nullptr_s390x
Debian Science Maintainers [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
matplotlib_nullptr_s390x

===================================================================

Gbp-Pq: Name matplotlib_nullptr_s390x.patch

7 weeks agoadd support for loongarch64
Dandan Zhang [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
add support for loongarch64

Upstream:  https://gitlab.kitware.com/seanm/vtk/-/commit/886b536a0d0bb3694951e09169a52896d585c517

Gbp-Pq: Name 121_add_support_for_loong64.patch

7 weeks agoAdd missing GL header
Anton Gladky [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Add missing GL header

Last-Update: 2024-01-10

Gbp-Pq: Name 100_add_missing_gl_header.patch

7 weeks agoFix FTBFS
Anton Gladky [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Fix FTBFS

Last-Update: 2021-11-14

Gbp-Pq: Name 99_fix_ftbfs.patch

7 weeks agoFix mpi4py search
Anton Gladky [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Fix mpi4py search

Last-Update: 2021-09-17

Gbp-Pq: Name 98_fix_mpi4py.py

7 weeks ago[PATCH 2/2] doc_class2example.pl: Sort the parsers array.
Vagrant Cascadian [Tue, 15 Dec 2020 07:38:56 +0000 (07:38 +0000)]
[PATCH 2/2] doc_class2example.pl: Sort the parsers array.

Thanks to Bernhard M. Wiedemann <bernhardout@lsmod.de>.

Gbp-Pq: Name 97_reproducible_builds.patch

7 weeks agoHACK: vtkQWidgetTexture.cxx: Don't use vtkOpenGLCheckErrorMacro
Adrian Bunk [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
HACK: vtkQWidgetTexture.cxx: Don't use vtkOpenGLCheckErrorMacro

Fixes building for Qt with OpenGL ES.

Gbp-Pq: Name 84_vtkQWidgetTexture_no_vtkOpenGLCheckErrorMacro.patch

7 weeks agoFix FTBFS on PPC64: inlining failed in call to ‘always_inline’
Dominique Belhachemi [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Fix FTBFS on PPC64: inlining failed in call to ‘always_inline’

Forwarded: no
Last-Update: 2025-09-30

Gbp-Pq: Name 80_fix_ppc64_ftbfs.patch

7 weeks agoFix shebang for the perl scripts
Anton Gladky [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Fix shebang for the perl scripts

Last-Update: 2020-11-08

Gbp-Pq: Name 60_fix_path_perl.patch

7 weeks agoFix path for the installation of python modules
Anton Gladky [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Fix path for the installation of python modules

Last-Update: 2020-11-06

Gbp-Pq: Name 50_fix_python-modules_path.patch

7 weeks agoDrop medical examples
Debian Science Maintainers [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Drop medical examples

Last-Update: 2020-10-21

Gbp-Pq: Name 30_drop_medical_example.patch

7 weeks agoDo not try linking with -lsocket
Debian Science Maintainers [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
Do not try linking with -lsocket

Gbp-Pq: Name 20_do_not_link_against_socket.patch

7 weeks ago_matplotlib
Debian Science Maintainers [Tue, 28 Jul 2026 14:20:19 +0000 (16:20 +0200)]
_matplotlib

===================================================================

Gbp-Pq: Name 10_matplotlib.patch

7 weeks agoUpdate changelog.
Anton Gladky [Tue, 28 Jul 2026 14:20:52 +0000 (16:20 +0200)]
Update changelog.

7 weeks agofix_xmlwriter_ascii_implicit_cellarray_segfault.patch: write the cell types
Anton Gladky [Tue, 28 Jul 2026 14:19:04 +0000 (16:19 +0200)]
fix_xmlwriter_ascii_implicit_cellarray_segfault.patch: write the cell types

Guarding the null iterator only removed the crash, the array was still
written empty. Write arrays without an iterator through an explicit copy
and let the autopkgtest read the file back to check the cell count.

7 weeks agoUpdate changelog.
Anton Gladky [Mon, 27 Jul 2026 14:37:57 +0000 (16:37 +0200)]
Update changelog.

7 weeks agoDeclare fast forward from 9.6.2+dfsg1-2
Anton Gladky [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Declare fast forward from 9.6.2+dfsg1-2

[dgit --quilt=gbp --overwrite]

7 weeks agoFix segfault writing ascii .vtu files with implicit cell type arrays
Anton Gladky [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Fix segfault writing ascii .vtu files with implicit cell type arrays

Forwarded: not-yet

NewIterator() returns nullptr for the implicit cell-type arrays used
since VTK 9.6. WriteAsciiData() dereferenced that nullptr via an
unconditional iter->Delete(). Guard it. Closes yade FTBFS.

Gbp-Pq: Name fix_xmlwriter_ascii_implicit_cellarray_segfault.patch

7 weeks agobuild_reproducibility
Debian Science Maintainers [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
build_reproducibility

===================================================================

Gbp-Pq: Name build_reproducibility.patch

7 weeks agoFix FTBFS with GDAL 3.13.0.
Bas Couwenberg [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Fix FTBFS with GDAL 3.13.0.

error: invalid conversion from 'CSLConstList' {aka 'const char* const*'} to 'char**' [-fpermissive]

From GDAL 3.13.0 NEWS:
"
 * GDALMajorObject: Use CSLConstList for GetMetadata, SetMetadata (API breakage)
"

Gbp-Pq: Name gdal-3.13.patch

7 weeks agomatplotlib_nullptr_s390x
Debian Science Maintainers [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
matplotlib_nullptr_s390x

===================================================================

Gbp-Pq: Name matplotlib_nullptr_s390x.patch

7 weeks agoadd support for loongarch64
Dandan Zhang [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
add support for loongarch64

Upstream:  https://gitlab.kitware.com/seanm/vtk/-/commit/886b536a0d0bb3694951e09169a52896d585c517

Gbp-Pq: Name 121_add_support_for_loong64.patch

7 weeks agoAdd missing GL header
Anton Gladky [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Add missing GL header

Last-Update: 2024-01-10

Gbp-Pq: Name 100_add_missing_gl_header.patch

7 weeks agoFix FTBFS
Anton Gladky [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Fix FTBFS

Last-Update: 2021-11-14

Gbp-Pq: Name 99_fix_ftbfs.patch

7 weeks agoFix mpi4py search
Anton Gladky [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Fix mpi4py search

Last-Update: 2021-09-17

Gbp-Pq: Name 98_fix_mpi4py.py

7 weeks ago[PATCH 2/2] doc_class2example.pl: Sort the parsers array.
Vagrant Cascadian [Tue, 15 Dec 2020 07:38:56 +0000 (07:38 +0000)]
[PATCH 2/2] doc_class2example.pl: Sort the parsers array.

Thanks to Bernhard M. Wiedemann <bernhardout@lsmod.de>.

Gbp-Pq: Name 97_reproducible_builds.patch

7 weeks agoHACK: vtkQWidgetTexture.cxx: Don't use vtkOpenGLCheckErrorMacro
Adrian Bunk [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
HACK: vtkQWidgetTexture.cxx: Don't use vtkOpenGLCheckErrorMacro

Fixes building for Qt with OpenGL ES.

Gbp-Pq: Name 84_vtkQWidgetTexture_no_vtkOpenGLCheckErrorMacro.patch

7 weeks agoFix FTBFS on PPC64: inlining failed in call to ‘always_inline’
Dominique Belhachemi [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Fix FTBFS on PPC64: inlining failed in call to ‘always_inline’

Forwarded: no
Last-Update: 2025-09-30

Gbp-Pq: Name 80_fix_ppc64_ftbfs.patch

7 weeks agoFix shebang for the perl scripts
Anton Gladky [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Fix shebang for the perl scripts

Last-Update: 2020-11-08

Gbp-Pq: Name 60_fix_path_perl.patch

7 weeks agoFix path for the installation of python modules
Anton Gladky [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Fix path for the installation of python modules

Last-Update: 2020-11-06

Gbp-Pq: Name 50_fix_python-modules_path.patch

7 weeks agoDrop medical examples
Debian Science Maintainers [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Drop medical examples

Last-Update: 2020-10-21

Gbp-Pq: Name 30_drop_medical_example.patch

7 weeks agoDo not try linking with -lsocket
Debian Science Maintainers [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
Do not try linking with -lsocket

Gbp-Pq: Name 20_do_not_link_against_socket.patch

7 weeks ago_matplotlib
Debian Science Maintainers [Mon, 27 Jul 2026 14:37:42 +0000 (16:37 +0200)]
_matplotlib

===================================================================

Gbp-Pq: Name 10_matplotlib.patch

2 months agoupload 9.6.2+dfsg1-2 to unstable
Drew Parsons [Tue, 14 Jul 2026 09:40:45 +0000 (11:40 +0200)]
upload 9.6.2+dfsg1-2 to unstable

transition #1141369

2 months agoRecord vtk9 (9.6.2+dfsg1-2) in archive suite sid
Drew Parsons [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Record vtk9 (9.6.2+dfsg1-2) in archive suite sid

2 months agobuild_reproducibility
Debian Science Maintainers [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
build_reproducibility

===================================================================

Gbp-Pq: Name build_reproducibility.patch

2 months agoFix FTBFS with GDAL 3.13.0.
Bas Couwenberg [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Fix FTBFS with GDAL 3.13.0.

error: invalid conversion from 'CSLConstList' {aka 'const char* const*'} to 'char**' [-fpermissive]

From GDAL 3.13.0 NEWS:
"
 * GDALMajorObject: Use CSLConstList for GetMetadata, SetMetadata (API breakage)
"

Gbp-Pq: Name gdal-3.13.patch

2 months agomatplotlib_nullptr_s390x
Debian Science Maintainers [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
matplotlib_nullptr_s390x

===================================================================

Gbp-Pq: Name matplotlib_nullptr_s390x.patch

2 months agoadd support for loongarch64
Dandan Zhang [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
add support for loongarch64

Upstream:  https://gitlab.kitware.com/seanm/vtk/-/commit/886b536a0d0bb3694951e09169a52896d585c517

Gbp-Pq: Name 121_add_support_for_loong64.patch

2 months agoAdd missing GL header
Anton Gladky [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Add missing GL header

Last-Update: 2024-01-10

Gbp-Pq: Name 100_add_missing_gl_header.patch

2 months agoFix FTBFS
Anton Gladky [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Fix FTBFS

Last-Update: 2021-11-14

Gbp-Pq: Name 99_fix_ftbfs.patch

2 months agoFix mpi4py search
Anton Gladky [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Fix mpi4py search

Last-Update: 2021-09-17

Gbp-Pq: Name 98_fix_mpi4py.py

2 months ago[PATCH 2/2] doc_class2example.pl: Sort the parsers array.
Vagrant Cascadian [Tue, 15 Dec 2020 07:38:56 +0000 (07:38 +0000)]
[PATCH 2/2] doc_class2example.pl: Sort the parsers array.

Thanks to Bernhard M. Wiedemann <bernhardout@lsmod.de>.

Gbp-Pq: Name 97_reproducible_builds.patch

2 months agoHACK: vtkQWidgetTexture.cxx: Don't use vtkOpenGLCheckErrorMacro
Adrian Bunk [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
HACK: vtkQWidgetTexture.cxx: Don't use vtkOpenGLCheckErrorMacro

Fixes building for Qt with OpenGL ES.

Gbp-Pq: Name 84_vtkQWidgetTexture_no_vtkOpenGLCheckErrorMacro.patch

2 months agoFix FTBFS on PPC64: inlining failed in call to ‘always_inline’
Dominique Belhachemi [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Fix FTBFS on PPC64: inlining failed in call to ‘always_inline’

Forwarded: no
Last-Update: 2025-09-30

Gbp-Pq: Name 80_fix_ppc64_ftbfs.patch

2 months agoFix shebang for the perl scripts
Anton Gladky [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Fix shebang for the perl scripts

Last-Update: 2020-11-08

Gbp-Pq: Name 60_fix_path_perl.patch

2 months agoFix path for the installation of python modules
Anton Gladky [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Fix path for the installation of python modules

Last-Update: 2020-11-06

Gbp-Pq: Name 50_fix_python-modules_path.patch

2 months agoDrop medical examples
Debian Science Maintainers [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Drop medical examples

Last-Update: 2020-10-21

Gbp-Pq: Name 30_drop_medical_example.patch

2 months agoDo not try linking with -lsocket
Debian Science Maintainers [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Do not try linking with -lsocket

Gbp-Pq: Name 20_do_not_link_against_socket.patch

2 months ago_matplotlib
Debian Science Maintainers [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
_matplotlib

===================================================================

Gbp-Pq: Name 10_matplotlib.patch

2 months agovtk9 (9.6.2+dfsg1-2) unstable; urgency=medium
Drew Parsons [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
vtk9 (9.6.2+dfsg1-2) unstable; urgency=medium

  * Team upload
  * upload vtk 9.6 to unstable (transition #1141369)

[dgit import unpatched vtk9 9.6.2+dfsg1-2]

2 months agoImport vtk9_9.6.2+dfsg1-2.debian.tar.xz
Drew Parsons [Tue, 14 Jul 2026 09:40:34 +0000 (11:40 +0200)]
Import vtk9_9.6.2+dfsg1-2.debian.tar.xz

[dgit import tarball vtk9 9.6.2+dfsg1-2 vtk9_9.6.2+dfsg1-2.debian.tar.xz]

2 months agoupload 9.6.2+dfsg1-1exp5 to experimental
Drew Parsons [Wed, 1 Jul 2026 22:30:26 +0000 (00:30 +0200)]
upload 9.6.2+dfsg1-1exp5 to experimental

2 months agoRevert "(Build-)Depends: tao-pegtl-dev to support external PEGTL (tao)"
Drew Parsons [Wed, 1 Jul 2026 19:50:44 +0000 (21:50 +0200)]
Revert "(Build-)Depends: tao-pegtl-dev to support external PEGTL (tao)"

This reverts commit 40a6ef7735852b03253692722eeb812e3e8b6ef2.

tao-pegtl-dev 3.2.7 is not compatible with vtk 9.6.

There was MR !11999 to update VTK, but it has been abandoned,
and does not merge cleanly into current source.
https://gitlab.kitware.com/vtk/vtk/-/merge_requests/11999

See also
https://gitlab.kitware.com/vtk/vtk/-/work_items/17876
https://gitlab.kitware.com/vtk/vtk/-/work_items/18151

Cannot close Bug#1035426 until upstream sorts out their pegtl support.

2 months agofix contents of debian/python3-vtk9.pydist
Drew Parsons [Wed, 1 Jul 2026 17:37:30 +0000 (19:37 +0200)]
fix contents of debian/python3-vtk9.pydist

see man page for dh_python3
and /usr/share/doc/dh-python/README.PyDist

2 months agoinstall vtkQImageToImageSource.h and vtkQWidget*.h to libqt9-qt-dev
Drew Parsons [Wed, 1 Jul 2026 13:53:46 +0000 (15:53 +0200)]
install vtkQImageToImageSource.h and vtkQWidget*.h to libqt9-qt-dev

not libqt9-dev

Together with the preceding tao-pegtl-dev patch,

Closes: #1035426
2 months ago(Build-)Depends: tao-pegtl-dev to support external PEGTL (tao)
Drew Parsons [Wed, 1 Jul 2026 10:17:10 +0000 (12:17 +0200)]
(Build-)Depends: tao-pegtl-dev to support external PEGTL (tao)

with -DVTK_MODULE_USE_EXTERNAL_VTK_pegtl=ON

see Bug#1035426

2 months agoadd debian patch build_reproducibility.patch to remove XDMF_SYSTEM
Drew Parsons [Wed, 1 Jul 2026 09:57:40 +0000 (11:57 +0200)]
add debian patch build_reproducibility.patch to remove XDMF_SYSTEM

this patch maintains build reproducibility by dropping XDMF_SYSTEM
from XdmfConfig.h in xdmf2 headers.

XDMF_SYSTEM is set to CMAKE_SYSTEM, including the Linux version at
build time. It is not actually used by the code.

Closes: #1120818
2 months agoupload 9.6.2+dfsg1-1exp4 to experimental
Drew Parsons [Fri, 26 Jun 2026 12:07:40 +0000 (14:07 +0200)]
upload 9.6.2+dfsg1-1exp4 to experimental

2 months agorun manual dh_install to install viskores.pc before deleting excess files
Drew Parsons [Fri, 26 Jun 2026 12:05:28 +0000 (14:05 +0200)]
run manual dh_install to install viskores.pc before deleting excess files

otherwise Qt files (intended for libvtk9-qt-dev) get reinstalled into
libvtk9-dev

2 months agoupload 9.6.2+dfsg1-1exp3 to experimental
Drew Parsons [Thu, 25 Jun 2026 16:24:42 +0000 (18:24 +0200)]
upload 9.6.2+dfsg1-1exp3 to experimental

2 months agolist viskores.pc in debian/not-installed
Drew Parsons [Thu, 25 Jun 2026 16:23:30 +0000 (18:23 +0200)]
list viskores.pc in debian/not-installed

to work around Bug#972222 in debhelper.

viskores.pc is not built on 32-bit systems
and so is installed conditionally to libvtk9-dev in debian/rules.

This non-installed entry is needed for arch-independent builds
because of Bug#972222

2 months agoupload 9.6.2+dfsg1-1exp2 to experimental
Drew Parsons [Tue, 23 Jun 2026 07:26:19 +0000 (09:26 +0200)]
upload 9.6.2+dfsg1-1exp2 to experimental

2 months agodebian/tests: #include <iostream> in tests using std::cout
Drew Parsons [Tue, 23 Jun 2026 07:18:57 +0000 (09:18 +0200)]
debian/tests: #include <iostream> in tests using std::cout

2 months agoinstall viskores.pc to libvtk9-dev conditionally
Drew Parsons [Mon, 22 Jun 2026 12:51:48 +0000 (14:51 +0200)]
install viskores.pc to libvtk9-dev conditionally

viskores does not build on 32-bit arches

2 months agoupload 9.6.2+dfsg1-1exp1 to experimental
Drew Parsons [Sun, 21 Jun 2026 11:43:52 +0000 (13:43 +0200)]
upload 9.6.2+dfsg1-1exp1 to experimental

2 months agoImport vtk9_9.6.2+dfsg1.orig.tar.xz
Drew Parsons [Sun, 21 Jun 2026 11:43:43 +0000 (13:43 +0200)]
Import vtk9_9.6.2+dfsg1.orig.tar.xz

[dgit import orig vtk9_9.6.2+dfsg1.orig.tar.xz]

2 months agofix libvtk9-dev Depends: libmariadb-dev not libmariadbclient-dev
Drew Parsons [Sun, 21 Jun 2026 11:27:53 +0000 (13:27 +0200)]
fix libvtk9-dev Depends: libmariadb-dev not libmariadbclient-dev

2 months agolibvtk9.6-qt: drop redundant Breaks: Provides: Replaces: libvtk9.1-qt
Drew Parsons [Sun, 21 Jun 2026 11:23:50 +0000 (13:23 +0200)]
libvtk9.6-qt: drop redundant Breaks: Provides: Replaces: libvtk9.1-qt

2 months agonew source replaces ThirdParty/h5part with ThirdParty/h5hut
Drew Parsons [Sun, 21 Jun 2026 11:11:39 +0000 (13:11 +0200)]
new source replaces ThirdParty/h5part with ThirdParty/h5hut

still licensed with BSD-3-clause-notice-2

2 months agoconfigure support for SQL
Drew Parsons [Sun, 21 Jun 2026 08:22:09 +0000 (10:22 +0200)]
configure support for SQL

Activate SQL support by configuring modules
IO::SQL and IO::MySQL.

Interface with QtSQL with
GUISupportQtSQL=YES

Configure IO::PostgreSQL module to activate PostgreSQL support

2 months agoprovides viskores.c and vtkWrapJavaScript-9.6
Drew Parsons [Sat, 20 Jun 2026 22:25:35 +0000 (00:25 +0200)]
provides viskores.c and vtkWrapJavaScript-9.6

pkgconfig file for viskores (in libvtk9-dev)

vtkWrapJavaScript-9.6 executable (in vtk9 package)

2 months agoupdate packages for new ABI 9.6
Drew Parsons [Sat, 20 Jun 2026 16:24:19 +0000 (18:24 +0200)]
update packages for new ABI 9.6

drop patch version from name of manpages (keep as 9.6, not 9.6.2)

2 months agoBuild-Depends: libmariadb-dev not libmariadbclient-dev
Drew Parsons [Sat, 20 Jun 2026 13:58:38 +0000 (15:58 +0200)]
Build-Depends: libmariadb-dev not libmariadbclient-dev

2 months agorefresh patches
Drew Parsons [Sat, 20 Jun 2026 13:54:26 +0000 (15:54 +0200)]
refresh patches

2 months agodrop debian patches applied upstream
Drew Parsons [Sat, 20 Jun 2026 13:52:58 +0000 (15:52 +0200)]
drop debian patches applied upstream

40_viskores.patch
findEXPAT_version_fix_MR12826.patch
numpy_drop_in1d_MR12693.patch

2 months agouse external exprtk
Drew Parsons [Sat, 20 Jun 2026 13:34:18 +0000 (15:34 +0200)]
use external exprtk

-DVTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON

Build-Depends: libexprtk-dev

debian/copyright: Files-Excluded: ThirdParty/exprtk/vtkexprtk

Closes: #1094438
2 months agoBuild-Depends: libpq-dev to activate PostgreSQL support
Drew Parsons [Sat, 20 Jun 2026 13:23:57 +0000 (15:23 +0200)]
Build-Depends: libpq-dev to activate PostgreSQL support

2 months agoDepends: libmariadbclient-dev rather than default-libmysqlclient-dev
Drew Parsons [Sat, 20 Jun 2026 13:09:40 +0000 (15:09 +0200)]
Depends: libmariadbclient-dev rather than default-libmysqlclient-dev

mariaDB has sufficiently evolved from mySQL to stop claiming
compatibility.

Note that VTK9 nevertheless still treats mariaDB as a substitute for
mySQL.

Closes: #1137152
2 months agoprovide debian/python3-vtk9.pydist
Drew Parsons [Sat, 20 Jun 2026 12:50:45 +0000 (14:50 +0200)]
provide debian/python3-vtk9.pydist

to declare python3-vtk9 as python package vtk.

Closes: #1096135
2 months agomark new upstream release in changelog
Drew Parsons [Sat, 20 Jun 2026 12:42:44 +0000 (14:42 +0200)]
mark new upstream release in changelog

2 months agoUpdate upstream source from tag 'upstream/9.6.2+dfsg1'
Drew Parsons [Sat, 20 Jun 2026 12:42:17 +0000 (14:42 +0200)]
Update upstream source from tag 'upstream/9.6.2+dfsg1'

Update to upstream version '9.6.2+dfsg1'
with Debian dir 1031a337ad953b622f341da99d0a36fba5c43a5f

2 months agoNew upstream version 9.6.2+dfsg1
Drew Parsons [Sat, 20 Jun 2026 12:42:07 +0000 (14:42 +0200)]
New upstream version 9.6.2+dfsg1

2 months agoMerge branch 'master' into experimental
Drew Parsons [Sat, 20 Jun 2026 12:39:39 +0000 (14:39 +0200)]
Merge branch 'master' into experimental

3 months agoupload 9.5.2+dfsg4-5 to unstable
Drew Parsons [Mon, 25 May 2026 19:11:22 +0000 (21:11 +0200)]
upload 9.5.2+dfsg4-5 to unstable

3 months agoStandards-Version: 4.7.4
Drew Parsons [Mon, 25 May 2026 19:10:23 +0000 (21:10 +0200)]
Standards-Version: 4.7.4

3 months agoadd debian patch numpy_drop_in1d_MR12693.patch
Drew Parsons [Mon, 25 May 2026 19:08:49 +0000 (21:08 +0200)]
add debian patch numpy_drop_in1d_MR12693.patch

applies upstream MR#12693 to remove numpy.in1d, no longer provided by
numpy 1.24 (use numpy.isin instead).

Closes: #1137015
4 months agoupload 9.5.2+dfsg4-4 to unstable
Drew Parsons [Fri, 8 May 2026 12:41:48 +0000 (14:41 +0200)]
upload 9.5.2+dfsg4-4 to unstable

4 months agoadd debian patch gdal-3.13.patch
Drew Parsons [Fri, 8 May 2026 12:40:24 +0000 (14:40 +0200)]
add debian patch gdal-3.13.patch

enables build with gdal 3.13.
Thanks Bas Couwenberg.

Closes: #1134162
4 months agomark libvtk9-dev as Multi-Arch: no, not Multi-Arch: same
Drew Parsons [Wed, 6 May 2026 22:33:10 +0000 (00:33 +0200)]
mark libvtk9-dev as Multi-Arch: no, not Multi-Arch: same

since some header files contain arch-dependent definitions
(vtkOptions.h, vtkEndian.h, cgnstypes.h, XdmfConfig.h
setting endianness, int size, etc).

Consequently drop Multi-Arch: same from libvtk9-qt-dev
to avoid including inconsistent header definitions

Closes: #1133759
6 months agoUpdate changelog.
Anton Gladky [Mon, 16 Mar 2026 05:12:33 +0000 (06:12 +0100)]
Update changelog.

6 months agoDeclare fast forward from 9.5.2+dfsg4-2
Anton Gladky [Mon, 16 Mar 2026 05:12:29 +0000 (06:12 +0100)]
Declare fast forward from 9.5.2+dfsg4-2

[dgit --quilt=gbp --overwrite]

6 months agomatplotlib_nullptr_s390x
Debian Science Maintainers [Mon, 16 Mar 2026 05:12:29 +0000 (06:12 +0100)]
matplotlib_nullptr_s390x

===================================================================

Gbp-Pq: Name matplotlib_nullptr_s390x.patch

6 months ago[PATCH] CMake: Fix EXPAT version warning
Julien Schueller [Mon, 19 Jan 2026 13:49:34 +0000 (14:49 +0100)]
[PATCH] CMake: Fix EXPAT version warning

Closes #19679

Gbp-Pq: Name findEXPAT_version_fix_MR12826.patch

6 months agoadd support for loongarch64
Dandan Zhang [Mon, 16 Mar 2026 05:12:29 +0000 (06:12 +0100)]
add support for loongarch64

Upstream:  https://gitlab.kitware.com/seanm/vtk/-/commit/886b536a0d0bb3694951e09169a52896d585c517

Gbp-Pq: Name 121_add_support_for_loong64.patch

6 months agoAdd missing GL header
Anton Gladky [Mon, 16 Mar 2026 05:12:29 +0000 (06:12 +0100)]
Add missing GL header

Last-Update: 2024-01-10

Gbp-Pq: Name 100_add_missing_gl_header.patch